home *** CD-ROM | disk | FTP | other *** search
- i = 1;
- while(1 >= Number(i))
- {
- set("../drag" add i add ":vx",(eval("../drag" add i add ":vx") + (eval("../drag" add (i - 1) add ":x_value") + k - eval("../drag" add i add ":x_value")) * 1 / a) / b);
- set("../drag" add i add ":vy",(eval("../drag" add i add ":vy") + (eval("../drag" add (i - 1) add ":y_value") - eval("../drag" add i add ":y_value")) * 1 / a) / b);
- set("../drag" add i add ":x_value",eval("../drag" add i add ":x_value") + eval("../drag" add i add ":vx"));
- set("../drag" add i add ":y_value",eval("../drag" add i add ":y_value") + eval("../drag" add i add ":vy"));
- i = Number(i) + 1;
- }
- set("../drag0:x_value",getProperty("../drag0", _X));
- set("../drag0:y_value",getProperty("../drag0", _Y));
- i = 1;
- while(Number(i) >= 1)
- {
- setProperty("../drag" add i, _X, eval("../drag" add i add ":x_value"));
- setProperty("../drag" add i, _Y, eval("../drag" add i add ":y_value"));
- i -= 1;
- }
-